﻿using System.Drawing;

namespace PowerGui.AddOn.Interfaces
{
    public interface IEditorFontAndColors
    {
        Font Font { get; set; }

        SyntaxColors ReservedKeyWord { get; set; }
        SyntaxColors Operator { get; set; }
        SyntaxColors OperatorWord { get; set; }
        SyntaxColors Variable { get; set; }
        SyntaxColors Cmdlet { get; set; }
        SyntaxColors DotNetStaticClass { get; set; }
        SyntaxColors DotNetStaticClassMethod { get; set; }
        SyntaxColors CmdletParameters { get; set; }
        SyntaxColors Number { get; set; }
        SyntaxColors StringDelimeter { get; set; }
        SyntaxColors String {get;set;}
        SyntaxColors CommentDelimeter { get; set; }
        SyntaxColors Comment { get; set; }
        SyntaxColors AutoVars { get; set; }
        SyntaxColors Function { get; set; }
        SyntaxColors Default { get; set; }
    }
}
